trustworthy documentary trail - Espagnol Anglais Dictionnaire